@import "Fn.scss";

.p-footerMenu{
	width: 100%;
	height: 430px;
	background: #2b2b2b;
	
	.footerMenu-warpper{
		height: 220px;
		width: 350 + 325 +375 +155px;
		margin: 0 auto;
		position: relative;
		top: 90px;
		max-width: 1205px;
	}
	
	.footerMenu-contact{
		width: 350px;
		border-right:1px solid #656565;
		
		.contact-logo{
			height: 50px;
			width: 255px;
		}
		
		.contact-telephone{
			height: 95px;
			line-height: 95px;
			text-overflow: ellipsis;
	        white-space: nowrap;
	        overflow: hidden;
	        font-size: 30px;
	        font-weight: 500;
		}
		.contact-inforBox{
			width: 200px;
			height: 44px;
			border: 1px solid #656565;	
			line-height: 44px;
			color: #656565;
			text-align: center;
			text-overflow: ellipsis;
	        white-space: nowrap;
	        overflow: hidden;
	        cursor: pointer;
	        &:hover{
	        	opacity: 0.6;
	        }
		}
	}
	.footerMenu-url{
		width: 325px;
		border-right:1px solid #656565;
		
		.url-left{
			display: table;
		}
		
		.url-Box{
			text-align: center;
			display: table-cell;
			vertical-align: middle;
			.item-href{
				color: #656565;
				line-height:30px;
				&:hover{
					opacity: 0.2;
				}
			}
		}
	}
	.footerMenu-qrcode{
		width: 375px;
		border-right:1px solid #656565;
		
		.qrcode-weibo{
			.icon{
		    font-size: 36px;
		    position: relative;
		    left: 10px;
		    top: 10px;
			}
			.text-zh{
				letter-spacing: 2px;
			}
		}
		
		.qrcode-weixin{
			.qrcode-weixin-title{
				height: 40px;
			}
			
			.icon{
			    font-size: 36px;
			    position: relative;
			    left: 10px;
			    top: 10px;
			}
			.qrcode-weixin-imgBox{
				width: 100%;
				height: 86px;
				text-align: right;
				
				.img{
					width: 86px;
				    height: 86px;
				    position: relative;
				    right: 36px;
				}
			}
		}
		
	}
	.footerMenu-mail{
		width: 155px;
		
		.mail-item{
			
			.img{
				color: #656565;
			    font-size: 30px;
			    position: relative;
			    left: 10px;
			}
		}
	}
	.footerMenu-title{
		line-height: 220px;
		overflow: hidden;
		text-align: center;
		text-indent: 20px;
	}
}
